package com.job.DQH.dqh716.inClass;

public class StringBuffer02 {
    public static void main(String[] args) {
        String url = "https://pro.jd.com/mall/active/2StxHbiWfN8ruwDPQfxai4KKvcAr/index";
        StringBuffer stb = new StringBuffer(url);

        //替换指定部分
        String find = "active";//被替换字符串
        String port = "dead";//替换字符串
        int index = url.indexOf(find);
        stb.replace(index,index+find.length(),port);//参数表：开始下标（包括），结束下标（不包括），替换字符串
        System.out.println(stb);

        //插入指定字符
        stb.insert(url.indexOf("s")+1,"aaa");//在s后面插入，就得indexof+1
        System.out.println(stb);

        //反转
        System.out.println(stb.reverse());
        String urlreverse = stb.reverse().toString();//用toString即可转为String类型的
        System.out.println(urlreverse);

    }
}
